<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>获取输入时间的时间戳</title>
		<script type="text/javascript">
			function getcountTime(time) {
				//创建Date日期对象
				var date = new Date();
				//1，获取当前日期的总毫秒数
				var totalTime = +new Date();
				//2.获取输入的总毫秒数
				var inputTime = +new Date(time);
				//3.获得两个时间的时间差,转换为秒数
				var times = (inputTime - totalTime) / 1000;
				//计算天数
				var d = parseInt(times / 60 / 60 / 24);
				d = d < 10 ? '0' + d : d;
				//获取小时
				var h = parseInt(times / 60 / 60 % 24);
				h = h < 10 ? '0' + h : h;
				//获取分钟
				var m = parseInt(times / 60 % 60);
				m = m < 10 ? '0' + m : m;
				//获取秒数
				var s = parseInt(times % 60);
				s = s < 10 ? '0' + s : s;
				
				return d + ' 天 ' + h + ' 时 ' + m + '分' + s + ' 秒 '
			}
			
			console.log(getcountTime('2020-11-30 2:56:00'))
		</script>
	</head>
	<body>
	</body>
</html>
